.five-column-text-item-wrapper{background-color: #f6f6f6;padding-top: 30px;padding-bottom: 50px;margin-top: 50px;}
.content-wrapper{display: inline-block;width: 100%;margin-top: 40px;color: var(--bold-blue);}
.five-column-text-item-wrapper .main-title{line-height: 4.2rem;font-weight: 700;font-size: 3.4rem;text-align: center;margin: 20px 0px 17px;}
.sub-title{margin: 40px 0px 17px;}
.content-wrapper>.row>div{min-height: 160px;}
.col-five-wrapper{flex: auto;max-width: none;width: 20%;position: relative;min-height: 1px;}
.clearfix::before{content: " ";display: table;}
.content-wrapper .row::before{content: " ";display: table;}
.content-wrapper .row{max-width:1170px;margin: 0 auto;}
.content-wrapper .row>div{text-align: center;padding: 0;}
.content-wrapper .image-with-text-wrapper .image-text>p{font-size: 1.4rem;padding: 0;font-weight: 700;margin: -5px; margin-top: 18px;  line-height:2.3rem;width: 95%;}
.content-wrapper .image-with-text-wrapper .image-text{margin: -3px 0px 1px;padding: 0px 5px;}
.five-column-text-item-wrapper .image img {height: auto;width: auto;}
.image-text::after{content: "";display: inline-block;background: rgba(0,0,0,.2);height: 50px;width: 1px;position: absolute;right: 0;
bottom: 34px;margin-right: 5px;}
.row::after{clear: both;}
.image-with-text-wrapper .image {margin-right: 9px;} 
.content-wrapper>div>div:last-child .image-with-text-wrapper .image-text::after{width: 0;}
.image-with-text-wrapper.image-text>p{margin: 0 auto;}
.configurable-text .more-link{padding-top: 20px;}
.configurable-text>p{margin: 0;}
.configurable-text>p>a{color: var(--bold-blue);font-size: 14px;font-weight: 700;letter-spacing: .3px;}
.configurable-text>p>a::after{border-width: 0 2px 2px 0;padding: 2px;left: 3px;bottom: 1px;display: inline-block;content: "";  position: relative;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);border-color: var(--bold-blue);border-style: solid;
}
.configurable-text>p>a:hover{text-decoration:none;color:var(--water-blue);}
.configurable-text>p>a:hover::after{border-color:var(--water-blue);-webkit-transition: all .3s linear;transition: all .3s linear;
left: 13px;}

@media(min-width: 0px) and (max-width: 479px){
.content-wrapper>.row>div{flex: none;width: 100%;min-height: 120px;}
.image-text::after{bottom: 6px;}
}
@media(min-width: 480px) and (max-width: 639px){
.content-wrapper>.row>div{flex: none;width: 50%;}
.image-text::after{bottom: 40px;}
}
@media(min-width: 640px) and (max-width: 767px){
.content-wrapper>.row>div{flex: none;width: 33.33%;}
.image-text::after{bottom: 36px;}
}
@media(min-width: 768px){
.configurable-text{margin-left: 16.66667%;width: 75%}
.configurable-text>h3{font-size: 2.4rem;}
}